

/* Login Box */
#loginBox {
	position:absolute;
	top:123px;
	right:0;
	display:none;
	z-index:1;
}
/* Login Form */
#loginForm {
    width:250px; 
    border:1px solid #333;
    margin-top:-1px;
	background-color:#A00;
    padding:6px;
	-webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
	border-top:0;
}

#loginForm fieldset {
	width:220px;
    margin:0 0 12px 0;
    display:block;
    border:0;
    padding:0;
}

fieldset#body {
    background:#fff;
    border-radius:3px;
    -moz-border-radius:3px;
    padding:10px 13px;
    margin:0;
}
#loginForm #login{
	float:left;
}
#loginForm #checkbox{
	margin-top:8px;
	margin-left:13px;
}
#body label {
    color:#3a454d;
    margin:9px 0 0 0;
    display:block;
    float:left;
}

#loginForm #body fieldset label {
    display:block;
    float:none;
    margin:0 0 6px 0;
}

/* Forgot your password */
#loginForm span {
    text-align:center;
    display:block;
    padding:7px 0 4px 0;
}

#loginForm span a {
    color:#fff;
    font-size:12px;
}
#loginForm span a:hover{
	color:#FF0;
}
.Calendar
{
    background-color: gainsboro;
    color: red;
    font-family: Courier New;
    font-size: 17px;
    font-weight: bold;
}